8734e1eba8f1840e925e77521718dd4a4171bf3e,impl-maven/src/main/java/org/jboss/shrinkwrap/resolver/impl/maven/convert/MavenConverter.java,MavenConverter,fromDependency,#Dependency#,111
Before Change
artifact.getArtifactId(), artifact.getVersion(), PackagingType.of(artifact.getExtension()),
artifact.getClassifier());
final MavenDependency result = MavenDependencies.createDependency(coordinate,
ScopeType.fromScopeType(dependency.getScope()), dependency.isOptional(),
fromExclusions(dependency.getExclusions()).toArray(TYPESAFE_EXCLUSIONS_ARRAY));
return result;
}
After Change
artifact.getClassifier());
// SHRINKRES-143 lets ignore invalid scope
ScopeType scope = ScopeType.RUNTIME;
try {
scope = ScopeType.fromScopeType(dependency.getScope());
} catch (IllegalArgumentException e) {
// let scope be RUNTIME
log.log(Level.WARNING, "Invalid scope {0} of dependency {1} will be replaced by <scope>runtime</scope>",